#ifndef _AIRLANG_INVALIDITITY_H_
#define _AIRLANG_INVALIDITITY_H_

///////////////////////////////////////////////////////////

namespace airlang {

///////////////////////////////////////////////////////////

class Invalidity {
	bool	holds;
	char	reason[1024];

public:
	bool	Holds (void) const;
	void	SetInvalid (char const* const reason);

	Invalidity (void);
};

///////////////////////////////////////////////////////////

}	// airlang

///////////////////////////////////////////////////////////

#endif
